package com.lili.collection.core.config;

import com.lili.collection.core.plugins.InputPlugin;

/**
 * 输入配置
 *
 * @author lili
 * @date 2023/2/13 17:23
 */
public interface InputConfig extends Config {
    /**
     * 获取输入插件
     */
    @Override
    InputPlugin getPlugin();

    /**
     * 获取偏移列名字段
     */
    default String getOffsetColumn(){
        return null;
    }

    /**
     * 配置校验
     */
    default void validate(){};
}
